// pages/course/course.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        lunBoArr: [],
        courselist: [{
            name: "1"
        }],
        pageNo: 1,
        temp: "",
        moreshow: false,
        imgNameArr: []
    },
    clickGongGao(){
      wx.navigateTo({
        url: '../course/top/zixungonggao/zixungonggao'
    })
    }
    ,
    load() {
        wx.showLoading({
            title: '加载中..',
        })
        wx.request({
            url: 'http://127.0.0.1:9090/course/selectAllInfoPage?pageNum=' + this.data.pageNo + '&pageSize=4',
            success: (res) => {
                //res.data.data.list.name
                this.data.courselist[0].courseName
                console.log(res.data)
                console.log(res.data.data.list)
                // console.log(res.data.data.list[0].courseImage)
                // console.log(res.data.data.list[0].courseName)

                if (res.data.data.list.length==0) {
                    this.setData({
                        moreshow: true
                    })
                    console.log("没有数据了")
                    const that = this;
                    wx.showToast({
                        title: '到底了', // 提示的内容0
                        icon: 'none', // 图标，支持 'success'、'loading'
                        duration: 1000, // 提示的延迟时间，单位毫秒，默认：1500
                        mask: true, // 是否显示透明蒙层，防止触摸穿透，默认：false
                        success: function () {
                            // 成功回调
                        },

                        fail: function () {
                            // 失败回调
                        },
                        complete: () => {
                            // 完成回调（无论成功或失败都会执行）
                            that.setData({
                                moreshow: true
                            })
                            console.log(that.data.moreshow)
                        }
                    });
                } else {
                    var tempArr = []
                    for (var item of res.data.data.list) {
    
                        tempArr.push(item.courseImage)
                    }
                    if (this.data.pageNo == 1) {
                        for(var item of res.data.data.list ){
                        console.log(item.courseImage)
                        }
                        this.setData({
                            courselist: res.data.data.list,
                            lunBoArr: tempArr,
                            pageNo: this.data.pageNo + 1

                        })
                    } else {
                        this.setData({
                            courselist: this.data.courselist.concat(res.data.data.list),
                            pageNo: this.data.pageNo + 1
                        })
                    }
                }
                console.log(this.data.lunBoArr)
                console.log(this.data.courselist)
                wx.hideLoading()
            },
            fail: () => {
                wx.hideLoading()
                console.log("数据请求失败")
            }
        })
    },

    toOnlineClass(){
      wx.navigateTo({
        url: '../course/top/zaixiankecheng/onlineClass/onLineClass',
      })
    },
    toTeacher(){
      wx.navigateTo({
        url: '../course/top/shizituandui/teacher/teacher',
      })
    },

    tocoursedetail(e) {
        //课程下标
        console.log(e.currentTarget.dataset.index)
        console.log(this.data.courselist)
        wx.navigateTo({
            url: '../coursedetail/coursedetail?id=' + this.data.courselist[e.currentTarget.dataset.index].courseId,
        })

    },
    onLoad() {
        this.load()
    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {
        console.log("加载更多")
        this.load()
    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})